3 results found

Search Results for: enterobius vermicularis

Enterobius vermicularis

Definition noun Human pinworm that inhabits the rectum of its host Supplement Enterobius vermicularis (formerly Oxyurias... Read More

Pinworm

Definition noun, plural: pinworms A small nematoid worm that inhabits the rectum of the human host Supplement Pinworms are... Read More

Symbiosis

Symbiosis Definition What is symbiosis? Symbiosis can be defined as any kind of relationship or interaction between two... Read More